package com.ts.api.http.receive.entity.apply.req;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 *  进件请求
 *
 *  @author Pan
 */
@Data
public class ApiReceiveApplyHRSK {

    /** 请求编号（合作方需对该字段进行缓存，作为申请时验证的唯一标识） */
    private String requestId;
    /** 姓名，某先生，某女士  */
    private String userName;
    /** 性别 男/女 */
    private String sex;
    /** md5 加密 32 位小写 */
    @JSONField(name = "md5Phone")
    private String phoneMd5;
    /** 年龄 */
    private String age;
    /** 学历 :-1.初中及以下 0.高中/中专 1.大专 2.本科 3.硕士 4.博士 */
    @JSONField(name = "education")
    private String educationAttainment;
    /** 城市编码，详见城市列表 */
    @JSONField(name = "cityAllName")
    private String city;
    /** 金额(万元)*/
    @JSONField(name = "loanAmt")
    private String loanAmount;
    /** 期限：1. 1个月 2. 3个月 3. 6个月 4. 9个月 5. 12个月 6. 24个月 7. 36个月 8. 36个月以上*/
    private String loanTerm;
    /** 用途：1.购车贷款 2.购房贷款 3.装修贷款 4.教育贷款 5.消费贷款 6.过桥贷款
     * 7.结婚贷款 8.旅游贷款 9.医疗贷款 10.其他贷款*/
    @JSONField(name = "loanUse")
    private String loanPurpose;
    /** 社保： 0.无社保 1.缴纳未满6个月 2.缴纳6个月以上*/
    @JSONField(name = "social")
    private String socialSecurity;
    /** 公积金： 0.无公积金 1.缴纳未满6个月 2.缴纳6个月以上*/
    @JSONField(name = "fund")
    private String providentFund;
    /** 保单：1.无保单 3.缴纳未满一年 4.缴纳一年以上*/
    @JSONField(name = "insurance")
    private String insurancePolicy;
    /** 车产情况： 1-无车产 2-有车产可抵押 3-有车不抵押*/
    @JSONField(name = "car")
    private String carInfo;
    /** 房产情况：2-无房产 12-有房可抵押 13-有房不抵押*/
    @JSONField(name = "house")
    private String realEstateInfo;
    /** 职业：1.民企员工 2.个体户 3.电商主 4.自由职业者 5.企业主 6.其他
     * 7.外企员工 8.公务员 9.事业单位员工 10.国企员工*/
    @JSONField(name = "profession")
    private String career;
    /** 营业执照：1.没办理 2.已办理，注册1年以内 3.已办理，注册满1年 4.已办理，注册满2年
     * 5.已办理，注册满3年 6.已办理，注册满4年 7.已办理，注册满5年以上*/
    @JSONField(name = "businessLicense")
    private String bizLicenseYear;
    /** 信用卡:1.3000以下 2.3000-10000元 3.10000-30000元  4.30000元以上 5.无信用卡 6.有(额度未知)*/
    private String creditLimit;
    /** 是否有逾期 0:当前无逾期 1:逾期一月内 2:逾期三个月内 3:逾期超过三个月*/
    private String overdue;
    /** 芝麻分：2、600分以下   3、600-650分 4、650-700分   5、700分及以上*/
    @JSONField(name = "zhima")
    private String sesameCredit;
    /** 月收入：1.1000以下 2.1000-3000  3.3000-5000  4.5000-8000
     * 5.8000-1.2万  6.1.2万-2万  7.2万-5万  8.5万-10万  9.10万以上*/
    @JSONField(name = "incomeMonth")
    private String monthlySalary;
    /** 工资发放形式：1-银行代发  3-现金发放*/
    @JSONField(name = "salaryType")
    private String salaryPayMethod;

    private String phone;
    private String ip;
    private String runPlatform;
    private String agreementUrl;
    private String ext;

}
